package com.ihunanren.dao.pojo;

import java.util.Date;

/**
 * 用户策略
 */
public class AppUserStrategyDO {

	/**
	 * 主键，策略id
	 */
	private Long id;

	/**
	 * 用户id
	 */
	private Long userId;

	/**
	 * 策略类型，按位与运算
	 */
	private Long type;

	/**
	 * 消息类型
	 */
	private Long msgType;

	/**
	 * 创建时间
	 */
	private Date gmtCreate;

	/**
	 * 修改时间
	 */
	private Date gmtModified;

	/**
	 * setter for column 主键，策略id
	 */
	public void setId(Long id) {
		this.id = id;
	}

	/**
	 * getter for column 主键，策略id
	 */
	public Long getId() {
		return this.id;
	}

	/**
	 * setter for column 用户id
	 */
	public void setUserId(Long userId) {
		this.userId = userId;
	}

	/**
	 * getter for column 用户id
	 */
	public Long getUserId() {
		return this.userId;
	}

	/**
	 * setter for column 策略类型，按位与运算
	 */
	public void setType(Long type) {
		this.type = type;
	}

	/**
	 * getter for column 策略类型，按位与运算
	 */
	public Long getType() {
		return this.type;
	}

	/**
	 * setter for column 消息类型
	 */
	public void setMsgType(Long msgType) {
		this.msgType = msgType;
	}

	/**
	 * getter for column 消息类型
	 */
	public Long getMsgType() {
		return this.msgType;
	}

	/**
	 * setter for column 创建时间
	 */
	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	/**
	 * getter for column 创建时间
	 */
	public Date getGmtCreate() {
		return this.gmtCreate;
	}

	/**
	 * setter for column 修改时间
	 */
	public void setGmtModified(Date gmtModified) {
		this.gmtModified = gmtModified;
	}

	/**
	 * getter for column 修改时间
	 */
	public Date getGmtModified() {
		return this.gmtModified;
	}
}